at the spur of the moment - Deutsch Englisch Wörterbuch